Ruben MullerRuben Muller
VolleyballTurkey's Win Over Serbia: The 6 Aces Are Just the Tip of the IcebergLast night, at the Sinan Erdem Arena, Turkey defeated Serbia 3-0 in the...
EsportsNine Layers of Decoding an Esports Match: When the Scoreboard Tells a Different StoryOne evening in late November, I stayed behind alone in the analysis room afte...
BadmintonIndian badminton blanked at Asian Games 2026: A wake-up call for squad depthAt night in Aichi-Nagoya, I replayed the final rally of Satwiksairaj Rankired...
International FootballThe AFCON case at CAS: ten months without a real African championThe penalty was given late in the second half, with the final still goalless....
International FootballThe Empty Match Report: When the Football Analysis Chain Returns a Blank PageMinute 90+4, Rostov, the evening of 2 July 2026. Nacer Chadli slid the ball i...
EsportsBehind the Esports Spotlight: When Fairy Tales Hide the Operational EquationThat night in Shenzhen, a city that almost never truly sleeps, I stayed behin...
ChessThe Scotch Game: When an Opening Branded Harmless Became a World Championship WeaponAutumn 2026. Garry Kasparov pushed his e-pawn to e4. Across the board, Anatol...
EsportsThe Last Ticket on Ancient: Luminosity and the Thin Breath of a ComebackIt was two in the morning in Seoul when I replayed the recording. On screen,...
EsportsUSA TODAY Sports National High School Esports Championship: When Traditional Sports Bridges Generations of GamersThat moment wasn't on television. No commentators, no stadium lights. But whe...
Domestic FootballVietnamese Football: A Data Map of a Talent-Export EconomyA V.League match in a stadium seating twenty thousand people sometimes draws...
Domestic FootballFive Days and an Unbreakable CoreOn the bulletin board of the Vietnam Football Federation, the number sits...
Table TennisNine Matches, One Game Lost and a Ticket to Sheffield: How English U11 Table Tennis Was Decided by Head-to-HeadCindy Xiao won eight of nine matches at the England Hopes Challenge. She lost...
International FootballBarcelona lose Dani Olmo for a month: Adductor injury fallout and midfield puzzle before El ClásicoBarcelona coach Hansi Flick will be without Dani Olmo for El Clásico against...
International FootballV-League Transfer Window: When a Starting Place Is Decided at the DeskOn the final training morning before a long away trip, I stood at the corner ...
EsportsPaper Rex Keeps f0rsakeN and something: The Mispriced RebuildWhen d4v41 posted that he was looking for a new project, his Paper Rex contra...
International FootballThe Value of a Null Result in the Transfer WindowAt seven in the morning there were three cars in the lot behind the Ohlsdorf...
TennisVietnamese Tennis in Grand Slam Season: Fan Value and an Unfinished CalculationI still keep the slip of paper with the number 780,000 in my desk drawer in...
BadmintonAsian Games 2026: India Meet Bangladesh in Men's Badminton Team Round of 16, Hosts Japan Await in QuarterfinalsThe most important match for India's men's badminton team at the 2026 Asian...
EsportsNine Analytical Layers and One Empty File: What a Sports Writer Is Not Allowed to InventAt 2:17 a.m. in Los Angeles, I opened a four-page text file. The first line...
EsportsLOUD win a second VALORANT Champions title: the 1.49M peak sits inside a single matchThe fourth map closed, LOUD had beaten Team Vitality 3-1 in the best-of-five...
EsportsNine Layers of Decoding an Esports Match: When the Scoreboard Tells a Different StoryOne evening in late November, I stayed behind alone in the analysis room afte...
BadmintonIndian badminton blanked at Asian Games 2026: A wake-up call for squad depthAt night in Aichi-Nagoya, I replayed the final rally of Satwiksairaj Rankired...
International FootballThe AFCON case at CAS: ten months without a real African championThe penalty was given late in the second half, with the final still goalless....
International FootballThe Empty Match Report: When the Football Analysis Chain Returns a Blank PageMinute 90+4, Rostov, the evening of 2 July 2026. Nacer Chadli slid the ball i...
EsportsBehind the Esports Spotlight: When Fairy Tales Hide the Operational EquationThat night in Shenzhen, a city that almost never truly sleeps, I stayed behin...
ChessThe Scotch Game: When an Opening Branded Harmless Became a World Championship WeaponAutumn 2026. Garry Kasparov pushed his e-pawn to e4. Across the board, Anatol...
EsportsThe Last Ticket on Ancient: Luminosity and the Thin Breath of a ComebackIt was two in the morning in Seoul when I replayed the recording. On screen,...
EsportsUSA TODAY Sports National High School Esports Championship: When Traditional Sports Bridges Generations of GamersThat moment wasn't on television. No commentators, no stadium lights. But whe...
Domestic FootballVietnamese Football: A Data Map of a Talent-Export EconomyA V.League match in a stadium seating twenty thousand people sometimes draws...
Domestic FootballFive Days and an Unbreakable CoreOn the bulletin board of the Vietnam Football Federation, the number sits...
Table TennisNine Matches, One Game Lost and a Ticket to Sheffield: How English U11 Table Tennis Was Decided by Head-to-HeadCindy Xiao won eight of nine matches at the England Hopes Challenge. She lost...
International FootballBarcelona lose Dani Olmo for a month: Adductor injury fallout and midfield puzzle before El ClásicoBarcelona coach Hansi Flick will be without Dani Olmo for El Clásico against...
International FootballV-League Transfer Window: When a Starting Place Is Decided at the DeskOn the final training morning before a long away trip, I stood at the corner ...
EsportsPaper Rex Keeps f0rsakeN and something: The Mispriced RebuildWhen d4v41 posted that he was looking for a new project, his Paper Rex contra...
International FootballThe Value of a Null Result in the Transfer WindowAt seven in the morning there were three cars in the lot behind the Ohlsdorf...
TennisVietnamese Tennis in Grand Slam Season: Fan Value and an Unfinished CalculationI still keep the slip of paper with the number 780,000 in my desk drawer in...
BadmintonAsian Games 2026: India Meet Bangladesh in Men's Badminton Team Round of 16, Hosts Japan Await in QuarterfinalsThe most important match for India's men's badminton team at the 2026 Asian...
EsportsNine Analytical Layers and One Empty File: What a Sports Writer Is Not Allowed to InventAt 2:17 a.m. in Los Angeles, I opened a four-page text file. The first line...
EsportsLOUD win a second VALORANT Champions title: the 1.49M peak sits inside a single matchThe fourth map closed, LOUD had beaten Team Vitality 3-1 in the best-of-five...
